PCAssemblyLanguage學習筆記

2008年1月27日—PCAssemblyLanguage學習筆記(3)-CreatingaProgram·一般寫的assemblycode會比由compiler所產生的更小更快·assembly可以直接存取硬體,一般 ...,2008年1月26日—PCAssemblyLanguage學習筆記(1)-ComputerOrganization...在記憶體中的每個單位為1byte,每個byte在記憶體中都會被一個唯一的數字所標示出來,此 ...,2008年1月27日—PCAssemblyLanguage學習筆記(2)-AssemblyLanguage·定義常數(constant)·定義儲存資料的記...

PC Assembly Language 學習筆記(3)

2008年1月27日 — PC Assembly Language 學習筆記(3) - Creating a Program · 一般寫的assembly code 會比由compiler 所產生的更小更快 · assembly 可以直接存取硬體,一般 ...

PC Assembly Language 學習筆記(1)

2008年1月26日 — PC Assembly Language 學習筆記(1) - Computer Organization ... 在記憶體中的每個單位為1 byte,每個byte 在記憶體中都會被一個唯一的數字所標示出來,此 ...

PC Assembly Language 學習筆記(2)

2008年1月27日 — PC Assembly Language 學習筆記(2) - Assembly Language · 定義常數(constant) · 定義儲存資料的記憶體位置 · 將多段記憶體空間組合為segment · 視情況 ...

PC Assembly Language 學習筆記(8)

2008年2月23日 — PC Assembly Language 學習筆記(8) - Arrays · 實際資料存放的位置 · 所使用到的index register · 每次迴圈,index register 所遞增的值根據不同的資料 ...

PC Assembly Language 學習筆記(6)

2008年2月15日 — 最常用的boolean operation 有AND、OR、NOT、XOR 四種,在assembly 中指令也是相同的名稱,使用方式就是將要處理的資料搬入register 中,再跟另外一個數值 ...

PC Assembly Language 學習筆記(7)

2008年2月18日 — 答案就是利用stack。 由於參數資料會在subprogram 中被使用一次甚至數次,因此這些資料不適合放置於register 中,因此一般會放在stack 中;而且會在CALL ...

PC Assembly Language 學習筆記(4)

2008年2月8日 — 仔細看while 執行的條件,必須判斷char 並非EOF(-1) 才會繼續執行。 而char 要與integer 作比較,就必需要經過extend 的動作;然而,若是遇到EOF 字元為 ...

PC Assembly Language 學習筆記(5)

2008年2月11日 — PC Assembly Language 學習筆記(5) - Control Structures · unconditional branch 類似goto,沒有任何條件判斷就會進行跳躍 · conditional branch 根據 ...

小信豬的原始部落

2008年1月27日 — PC Assembly Language 學習筆記(2) - Assembly Language. Machine Language 每種CPU 僅懂得自己的machine language,而在machine language 中的指令 ...

《PC Assembly Language》读书笔记

2018年9月17日 — A: 以下是根据网上搜索结果及自己的理解做出的解答,有待斟酌。(1) 安全:实模式下用户可以访问任意的物理内存,可以修改系统程序或重要数据的内容,因而 ...